Programação I (2 º Sem Ano Lectivo 2024)ProgramaProgramação I Licenciatura ISUTC em Licenciatura em Engenharia e Ciência dos ComputadoresPrograma
1. Introdução à disciplina
1.1 Conceitos Programa, programar, programador; 1.2 Habilidades do programador; 1.3 Linguagem de programação e tipos 1.4 Programa de aplicação e Sistema Operativo 2. Fundamentos da linguagem de programação JAVA 2.1 JAVA (JVM, JRE e JDK); 2.2 Ambiente de desenvolvimento JAVA; 2.3 Escrita, compilação e execução de um programa simples em JAVA; 2.4 Resolução de problemas típicos com o ambiente, ferramentas e programas JAVA; 2.5 Utilização do padrão “Javadoc API” como apoio à programação; 3. Elementos da Linguagem de programação JAVA 3.1 Tipos de dados básicos (declaração de variáveis, dados primitivos, casting e promoção); 3.2 Entradas e saídas de dados através da consola; 3.3 Estrutura Sequencial; 3.4 Condições (IF-ELSE); 3.5 Ciclos (WHILE, DO-WHILE, FOR); 3.6 Arrays Unidimensional e Bidimensional; 3.7 Colecções estruturadas de dados (listas); 3.8 Funções 3.9 Funções recursivas |